Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] Typescript TRK reader for visualising Tractography Data #11

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

shrutivarade
Copy link

Feature Description
This pull request introduces a new data source to Neuroglancer, enabling direct access and visualization of .trk files without the need for conversion to a precomputed file format. This enhancement simplifies the workflow and improves efficiency for users working with tractography data.

Changes Introduced

  • Added functionality to read the array buffer for .trk data and integrated it with Neuroglancer's existing skeleton handling.
  • Modified the frontend to write the array buffer in the skeleton structure.
  • Implemented backend and frontend data handling to support seamless data flow and visualization.
  • Established a format and structure that maintains compatibility with the base code, ensuring smooth integration and functionality.

Execution Details
To run the project, use the command:
npm run dev-server

Dependencies
Added new libraries:

  • mathjs: For performing advanced mathematical operations in TypeScript.
  • axios: To fetch data from URLs and handle HTTP requests efficiently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant